// const db = wx.cloud.database()   //封装公共的数据增删改查

// const _add = (collectionname,data={})=>{
//     return db.collection(collectionname).add({
//         data
//     })
// }

// const _find = (collectionname,where={})=>{
//     // console.log('find方法')
//     return db.collection(collectionname)
//         .where(where)
//         .get()
// }

// const _findById = ()=>{

// }

// const _updateById = ()=>{

// }

// export default{
//     _add,_find,_findById,_updateById
// }

const db = wx.cloud.database()

//封装公共的数据的增、删、改、查工具

const _add = (collectionname,data = {})=>{
  return db.collection( collectionname ).add({
      data
    }) //返回一个promise
}

const _find = (collectionname,where = {})=>{
  // console.log('find方法')
  return db.collection( collectionname )
        .where( where )
        .get()
}

const _findById = ()=>{

}

const _updateById = (collectionname,id,data={})=>{
  return db.collection(collectionname).doc(id).update({data})
                                              /*
                                                data:{ typename:'zbcd' }
                                              */
}

const _update = ( collectionname,where = {},data={} )=>{
  return db.collection(collectionname).where( where ).update({data})
}

export default {
  _add,
  _find,
  _updateById,
  _update
}